PulsingLocationCircleAnimator

open class PulsingLocationCircleAnimator : MapboxFloatAnimator

Manages the logic of the interpolated animation which is applied to the LocationComponent's pulsing circle

Constructors

Link copied to clipboard
open fun PulsingLocationCircleAnimator(updateListener: MapboxAnimator.AnimationsValueChangeListener, maxAnimationFps: Int, circleMaxRadius: Float)

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun cancel()
Link copied to clipboard
open fun clone(): Animator
open fun clone(): ValueAnimator
Link copied to clipboard
open fun end()
Link copied to clipboard
Link copied to clipboard
open fun getAnimatedValue(): Any
Link copied to clipboard
Link copied to clipboard
open fun getDuration(): Long
Link copied to clipboard
Link copied to clipboard
open fun getFrameDelay(): Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getRepeatCount(): Int
Link copied to clipboard
open fun getRepeatMode(): Int
Link copied to clipboard
open fun getStartDelay(): Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isPaused(): Boolean
Link copied to clipboard
open fun isRunning(): Boolean
Link copied to clipboard
open fun isStarted(): Boolean
Link copied to clipboard
open fun makeInvalid()
Link copied to clipboard
open fun ofArgb(values: Array<Int>): ValueAnimator
Link copied to clipboard
open fun ofFloat(values: Array<Float>): ValueAnimator
Link copied to clipboard
open fun ofInt(values: Array<Int>): ValueAnimator
Link copied to clipboard
open fun ofObject(evaluator: TypeEvaluator, values: Array<Any>): ValueAnimator
Link copied to clipboard
open fun onAnimationUpdate(animation: ValueAnimator)
Link copied to clipboard
open fun pause()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun resume()
Link copied to clipboard
open fun reverse()
Link copied to clipboard
open fun setCurrentFraction(fraction: Float)
Link copied to clipboard
open fun setCurrentPlayTime(playTime: Long)
Link copied to clipboard
abstract fun setDuration(p: Long): Animator
open fun setDuration(duration: Long): ValueAnimator
Link copied to clipboard
open fun setEvaluator(value: TypeEvaluator)
Link copied to clipboard
open fun setFloatValues(values: Array<Float>)
Link copied to clipboard
open fun setFrameDelay(frameDelay: Long)
Link copied to clipboard
Link copied to clipboard
open fun setIntValues(values: Array<Int>)
Link copied to clipboard
open fun setObjectValues(values: Array<Any>)
Link copied to clipboard
open fun setRepeatCount(value: Int)
Link copied to clipboard
open fun setRepeatMode(value: Int)
Link copied to clipboard
open fun setStartDelay(startDelay: Long)
Link copied to clipboard
open fun setTarget(target: Any)
Link copied to clipboard
open fun setupEndValues()
Link copied to clipboard
open fun setupStartValues()
Link copied to clipboard
Link copied to clipboard
open fun start()
Link copied to clipboard
open fun toString(): String

Properties

Link copied to clipboard
Link copied to clipboard
val INFINITE: Int = -1
Link copied to clipboard
val RESTART: Int = 1
Link copied to clipboard
val REVERSE: Int = 2